2
3 3 1
1 5 2